Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 PENWERRIS TERRACE Terraced £440,000 14 Jun 2013
23 PENWERRIS TERRACE Terraced £560,000 11 Aug 2017
24 PENWERRIS TERRACE Terraced £125,000 2 Nov 1999